package com.googlecode.continuity.core.client.rpc;

import com.google.gwt.user.client.rpc.RemoteService;

/**
 * GroupRPC provides methods for the retrieval, storage and manipulation of {@link com.googlecode.continuity.core.client.Group} data.
 *
 * @author Peter Schmitt <aragos@aragos.de>
 */
public interface GroupRPC extends RemoteService {
  /**
   * Retrieves the number of groups known to the system.
   * @return the number of groups known to the system
   */
  int getGroupCount();
}
